8
76
21
5
7
9
118
17
29
6
98
28
90
57
53
38
23
11
87
96
32
15
34
79
16
58
37
31
33
48
59
25
41
40
287
62
68
248
137
150
261
70